rope washing device - French English Dictionary